package com.njworkorder.Entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

/**
 * 
 * @TableName route
 */
@Data
public class Route {

    @TableId(type = IdType.ASSIGN_UUID)
    private String id;

    /**
     * 路线名
     */
    private String routeName;

    /**
     * 路线编号
     */
    private String routeNo;

    /**
     * 公路编号
     */
    private String highwayNo;

    /**
     * 开始桩号
     */
    private String startStake;

    /**
     * 结束桩号
     */
    private String endStake;

    /**
     * 公司编号（组织id）
     */
    private String companyNo;

    /**
     * 创建人id
     */
    private String createApId;

    /**
     * 主线里程
     */
    private Double mainLineMileage;

    /**
     * 总里程
     */
    private Double totalMileage;

    /**
     * 数据状态
     */
    @TableField(fill = FieldFill.INSERT)
    private String status;

    /**
     * 创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private Date publishTime;
}